package com.fch.server.mapper.my;

import com.fch.server.dto.CourseDto;
import com.fch.server.dto.CoursePageDto;
import com.fch.server.dto.SortDto;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author: fangchuhao
 * @description:
 * @create: 2023-03-10 11:20
 **/
public interface MyCourseMapper {
    List<CourseDto> list(@Param("pageDto") CoursePageDto pageDto);

    void updateTime(@Param("courseId") String courseId);

    void updateSort(SortDto sortDto);

    void moveSortsForward(SortDto sortDto);

    void moveSortsBackward(SortDto sortDto);
}
